tower of the winds - Spanish English Dictionary